home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / windows / cf600.zip / SUPLMENT.TXT < prev    next >
Text File  |  1996-02-04  |  17KB  |  355 lines

  1.  
  2.  
  3.  
  4.                      *******************************
  5.                      *                             *
  6.                      *  User's Manual Supplement   *
  7.                      *                             *
  8.                      *  CMFiler -- Version 6.00    *
  9.                      *                             *
  10.                      *******************************
  11.  
  12.  
  13.      The printed user's manual being sent to registered users as of the date
  14.      of this file is current to Version 5.37b.  Any registered users who wish
  15.      to receive a copy of this latest printed manual may order by sending $5
  16.      to NoVaSoft.  This essentially covers our printing and mailing costs.
  17.  
  18.      The following features have been added or improved since the printing of
  19.      the CMFiler Version 5.37b user's manual:
  20.  
  21.      Windows 95 LONG FILENAME SUPPORT:  This is the major development in
  22.      Version 6.  CMFiler fully recognizes Win95 long filenames, and preserves
  23.      them in all copy and move operations in the main module and tree module.
  24.      The editor preserves the long filename when editing a file, but not in
  25.      the original file when saving it as a backup.  The notes facility in
  26.      CMFiler imports long filenames as notes.  The Make directory and make
  27.      File commands allowing creation of new directories and files with long
  28.      filenames.
  29.  
  30.      File and directory make and rename functions, F, M and R, go initially to
  31.      standard DOS 8.3 format.  However, one press of the down arrow key
  32.      selects Win95 long filename mode, if Windows 95 is installed.
  33.  
  34.      Also in this version, the old CMFiler note file format, NARATIVE.CF, is
  35.      retired, and notes are now kept in the standard ASCII format of
  36.      DESCRIPT.ION files established by 4DOS and NDOS.  Before running CMFiler
  37.      Ver 6 the first time, run the companion utility CONV-NAR.COM in the
  38.      CMFiler file set.  This utility examines every directory on any hard disk
  39.      you request, and does the following:
  40.  
  41.         a.  Reads and loads as an image in memory the DESCRIPT.ION file for
  42.      this directory, if one exists.
  43.  
  44.         b.  Determines if Win95 is the operating system, and if so, finds all
  45.      long filenames and imports them into the memory image of the DESCRIPT.ION
  46.      file.
  47.  
  48.         c.  Reads and translates into DESCRIPT.ION format the NARATIVE.CF file
  49.      for this directory, if one exists, and adds to the memory image.
  50.  
  51.         d.  Reads and translates the DIRN-???.DAT file for this directory, if
  52.      one exists, and adds to the memory image.
  53.  
  54.         e.  Removes duplicates, then checks each note to see if it has a
  55.      corresponding directory entry, removing extraneous notes, and writes a
  56.      new DESCRIPT.ION file into the directory.
  57.  
  58.         f.  If the new DESCRIPT.ION was made without error, deletes the old,
  59.      now superfluous NARATIVE.CF file.
  60.      The heirarchy in consolidating existing notes into the new DESCRIPT.ION
  61.      file is 1) existing DESCRIPT.ION entry, 2) Win95 long filename, 3)
  62.      existing NARATIVE.CF, and 4) existing DIRN-???.DAT.  The CMFiler view-
  63.      notes and edit-notes facilities also perform the same consolidation in
  64.      the specific directory in which they are called, so information will not
  65.      be lost be not running CONV-NAR.COM first.  However, for efficiency, it
  66.      is recommended that CONV-NAR be run before CMFiler Ver 6.
  67.  
  68.      As an assist in quickly loading DESCRIPT.ION files with many (>300)
  69.      notes, CMFiler also creates a file called DESCRIPT.PTR, which is a table
  70.      of pointers to the starting address of each note in memory.  This file is
  71.      non-essential, and is for time-savings only.  It may be deleted if there
  72.      is some indication it has become corrupt, such as loss of notes in the
  73.      view-Notes facility.
  74.  
  75.      The previous limit of 39 characters on notes viewed or made in CMFiler no
  76.      longer applies with this changeover in Ver 6.  Notes may be up to 260
  77.      characters long.  Win95 users should be aware that Win95 puts a system
  78.      limitation of 255 characters for long filenames on files and directories,
  79.      and 260 characters total for full path specifications using long
  80.      filenames.
  81.  
  82.      About Win95 long filename aliases:  When a long filename is created in
  83.      Win95, Win95 also assigns an "alias" filename in standard DOS 8.3 format.
  84.      This alias generally consists of the first six characters of the long
  85.      filename, not counting whitespace, plus the "~" character and a number,
  86.      starting with 1, plus the LFN's extension, if it exists.  Thus the alias
  87.      Win95 would try to assign to the long filename "This is a long
  88.      filename.txt" would be THISIS~1.TXT.  However, if a file be this 8.3 name
  89.      already exists in the directory ("folder"), then Win95 increases the
  90.      numerical tail until it finds a unique alias.
  91.  
  92.      CMFiler still uses the 8.3 filenames as the PRIMARY SORT AND DISPLAY NAME
  93.      for all files, even Win95 LFNs.  It is possible to have the same 8.3 LFN
  94.      aliases representing different files in different directories.  They may
  95.      appear to be the same file in the CMFiler side-by-side listings, but they
  96.      may or may not be the same.  During copy and move operations, however,
  97.      CMFiler uses the actual LFNs for establishing the identity of files, and
  98.      applies the safety nets for overcopying newer files with older of the
  99.      same LFN, or read-only files with non-read-only files with the same LFN.
  100.      Likewise, if you copy one file with a given LFN alias from one directory
  101.      into another which has an entry with the same LFN alias, but a different
  102.      LFN (i.e., is actually a different file), CMFiler will copy the file
  103.      using the Win95 extended LFN file services, and let Win95 assign a
  104.      different alias.  In this way, CMFiler prevents any possibility of
  105.      inadvertent file destruction resulting from confusion over LFN aliases.
  106.  
  107.      However, what this also means is that you may have to use the CMFiler
  108.      view-notes facility (Shift-N) when comparing directories side-by-side, to
  109.      see whether same-named LFN aliases represent the same or different files.
  110.      A good practice in assigning long filenames is to use unique first words
  111.      or character combinations.  Avoid naming every letter "Letter to Jim",
  112.      "Letter to Sarah", but rather try "Jim Jones letter 1-3-96", "Sarah Smith
  113.      letter 2-5-95", and so forth.
  114.  
  115.      TURNING OFF DESCRIPT.ION FILE UPDATING:  The Shift-O user Options menu
  116.      now has an option to turn off the automatic updating of the DESCRIPT.ION
  117.  
  118.           CMFiler -- Supplement               1-2              
  119.      notes files during file copying/deleting/moving/renaming.
  120.  
  121.  
  122.      TREE IMAGE FACILITY:  The tree module now has a feature that captures to
  123.      a directory ~TREES~ (which CMFiler creates for this purpose) an image
  124.      file of the tree and of its filenames for each drive when that drive is
  125.      first accessed.  These image files are then available for use as a quick
  126.      alternative to rereading the whole drive the next time the tree module is
  127.      entered and that drive is selected.  The image files load the tree
  128.      structure in a fraction of the time it takes to read the whole drive and
  129.      construct the directory and file list.  The ~TREES~ directory will be
  130.      created on the path in the configuration environment parameter CF-CFG, if
  131.      one has been specified by a SET command.  Otherwise it will be created on
  132.      the root of C.
  133.  
  134.      The first time it is run in tree mode, CMFiler explains three basic setup
  135.      options to help the user use this new feature in the best way.  In one
  136.      option, you can tell CMFiler to ask permission to reread the drive and
  137.      refresh the tree image on file after copying a structure into the drive
  138.      tree.  It is often convenient, if you have several structures to copy, to
  139.      wait until the last before rereading the drive and refreshing the tree
  140.      image.
  141.  
  142.      The tree image can also be manually updated using Shift-R (Refresh tree).
  143.      The Tree image option menu can be brought up with Ctrl-O.
  144.  
  145.      FULL COLOR SELECTION CAPABILITY:  Press Ctrl-P to select from four
  146.      palettes.  However, each palette can now be edited by pressing E within
  147.      the palette facility.  Each of five colors in the file list display can
  148.      be selected by arrowing around an 8x8 color array, and pressing the
  149.      spacebar when the desired color is reached.  The affect of each selection
  150.      is shown as the arrow is moved around the color array, so no guesswork is
  151.      required.
  152.  
  153.      This new facility is best used with both panels open, and some files
  154.      tagged in one of the panels, since the file tagging color and both the
  155.      source and target path line colors are independently variable.  When
  156.      finished editing one palette, hit Enter to return to the original level
  157.      of the palette facility, and either Enter to set that palette as the
  158.      default choice, or another key to rotate to the next palette.  The editor
  159.      and tree displays are not independently adjustable, but take their colors
  160.      from the current palette.
  161.  
  162.      The palette edit routine (Ctrl-P, E) now has the option to toggle the
  163.      high-intensity bit selectively for each color field.  The command "T" in
  164.      the color menu toggles between high- and normal-intensity foreground
  165.      color attribute.
  166.  
  167.      In addition, we have added to the color palette exit sequence the option
  168.      to set an internal flag which causes a "pip" to be shown in front of the
  169.      extension of each file with today's date stamp, and colors the extensions
  170.      of certain "preferred" files differently from the normal file color.  The
  171.      initial setting of this flag is "on", and the "preferred" extensions
  172.      which are specified for the special colors are the executables -- .COM,
  173.      .EXE, .BAT and .BTM.  The flag may be turned off, and the preferred
  174.      extension colors may be edited:
  175.  
  176.  
  177.           CMFiler -- Supplement               1-3              
  178.         1.  When you leave the palette menu with the Enter key, you will be
  179.      asked if you want to flag today's files and the "preferred" files.
  180.      executables.  If you answer No, the exit sequence is complete.
  181.  
  182.         2.  If you answer Yes, you will be given an opportunity to edit the
  183.      colors for each of the preferred extensions in the same way as you edited
  184.      the main palette colors.  When you are finished, exit this secondary
  185.      color facility with the Enter key.
  186.  
  187.      The preferred extensions may themselves be edited in the Ctrl-O Order
  188.      menu.
  189.  
  190.      ENHANCEMENT TO FILE ORDERING:  In the main module, the Ctrl-O Order menu
  191.      has been expanded to include a switch, toggled with P, to cause the
  192.      appearance of files with the "preferred" extensions ahead of all others
  193.      in any file listing.  The preferred extensions can be edited from this
  194.      menu with the keystroke command E.
  195.  
  196.      PATH ALIAS FACILITY:  A "path alias" facility now exists in the main
  197.      module.  This allows assigning the commands Alt-1 through Alt-9 to your
  198.      nine most frequently used directories, for instant navigation from any
  199.      drive and path.  To assign a path to the alias list, first go to the
  200.      subdirectory you want to add, then press Alt-A (for Alias).  The Alias
  201.      menu shows a list numbered 1 through 9, each with a user-definable title
  202.      and path.  Pick a free number, press it and type in the title you want as
  203.      your key for the path.  Hitting Enter saves the alias.
  204.  
  205.      To navigate to that aliased path instantly, either press Alt- and the
  206.      number you assigned (if you remember), or press Alt-A, look over the
  207.      list, and while still holding down the Alt-key press the number.  The
  208.      alias facility can also be used in place of pressing a drive letter after
  209.      the New drive command, or when arrowing over to the right-hand panel when
  210.      it is blank.  The Shift- key, used with Alt-1 through Alt-9, puts the
  211.      aliased path into the opposite panel and goes across to it, in much the
  212.      same way as Shift-\, Shift-P and Shift-Enter on a directory name act to
  213.      put the selected directory into the opposite path and jump across.
  214.  
  215.      JUMP COMMAND:  A new Jump facility may be used to jump to another path.
  216.      In either panel, press J, and type in the new path, including drive if
  217.      desired.  If the path exists, CMFiler will read and display its directory
  218.      contents and set it as the new path for that panel.
  219.  
  220.      FILE SPLITTER:  We have added to the main module a file splitter, called
  221.      by Alt-S.  With the target panel set up as the destination path for the
  222.      split files, position the cursor on a file in the source panel and press
  223.      Alt-S.  CMFiler first asks for confirmation that you desire to split the
  224.      file into smaller files, with extensions .A00, .A01, ..., .A99, .B00,
  225.      etc.  The it asks for the file size for the split files, in Kb.  Split
  226.      files are created in the target path, and the original file is left
  227.      untouched in the source.  File splitter provides option to split files at
  228.      nearest end-of-line, which is useful in splitting text files.  File
  229.      splitter also works with a single panel open.
  230.  
  231.      SWAPPING PANELS:  In the main and tree modules, you can quickly swap
  232.      panels left-for-right and right-for-left, keeping the cursor in the same
  233.      panel, left or right, with the new command Ctrl-W (for sWap).
  234.  
  235.  
  236.           CMFiler -- Supplement               1-4              
  237.      POPUP ASCII TABLE:  The editor/viewer now has a popup ASCII table, called
  238.      with the command Ctrl-A.  Navigate through the table with the Arrow keys
  239.      or mouse to highlight a specific character, then type that character with
  240.      Enter or the mouse left button.
  241.  
  242.      BUG FIXES AND MISCELLANEOUS:
  243.  
  244.      o   We have added to the file display ordering options (Ctrl-O menu) a
  245.      switch, toggled with "E", which when set causes the executable files to
  246.      appear first in the file listings, in the order .COM, .EXE, .BAT and
  247.      .BTM, followed by all other files, in the order specified.
  248.  
  249.      o   The new command Ctrl-K decrements the cursor height on each keypress.
  250.      The cursor height is now a savable parameter using Shift-S.
  251.  
  252.      o   Corrected a bug in the navigation routines in the tree module that
  253.      occasionally caused confusion when navigating using the Shift-Up/Down
  254.      arrows in a directory level in which one or more directories had been
  255.      deleted since the last tree refreshing operation.
  256.  
  257.      o   Revised the display routines to show the time in 12-hour format, with
  258.      the letter "p" for post-meridian times. (Absence of a "p" implies ante-
  259.      meridian, including the hours from 12 midnight to 1 AM.)
  260.  
  261.      o   When you select a disk containing deleted files in a ~TRASH~
  262.      directory the first time each new day, CMFiler asks if you want to leave
  263.      it alone, purge (hard-delete) its files, or view it.  Heretofore, if you
  264.      specified viewing ~TRASH~, you would be returned to the root directory
  265.      when you were finished, even if some other directory had been specified,
  266.      for example as an initial path parameter in the command line.  Now
  267.      CMFiler remembers the specified path, and returns to it after you leave
  268.      ~TRASH~ with the \ (Root) or P (Parent) command.
  269.  
  270.      o   Corrected a bug in the file copying routine in the main module that
  271.      was causing incorrect attributes to be assigned to the target files.
  272.  
  273.      o   File compression and extraction can now by done with only the left
  274.      panel open.  In this case, the same path serves as source and target for
  275.      compression or extracton.
  276.  
  277.      o   When you select a disk containing deleted files in a ~TRASH~
  278.      directory the first time each new day, CMFiler asks if you want to leave
  279.      it alone, purge (hard-delete) its files, or view it.  Heretofore, if you
  280.      specified viewing ~TRASH~, you would be returned to the root directory
  281.      when you were finished, even if some other directory had been specified,
  282.      for example as an initial path parameter in the command line.  Now
  283.      CMFiler remembers the specified path, and returns to it after you leave
  284.      ~TRASH~ with the \ (Root) or P (Parent) command.
  285.  
  286.      o   Improved the handling of errors during floppy formatting/duplicating,
  287.      and added self-checking "boot-through" code to the boot sector placed on
  288.      CMFiler-formatted diskettes.
  289.  
  290.      o   In the confirmation request for file deletion, a choice has been
  291.      added to switch deletion type between "soft" and "hard".
  292.  
  293.      o   Corrected a bug in the file copying routines that could cause
  294.  
  295.           CMFiler -- Supplement               1-5              
  296.      assignment of incorrect file attributes to the copied files.
  297.  
  298.      o   Corrected a bug in the rename facility that caused failures in name
  299.      swapping.
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.           CMFiler -- Supplement               1-6              
  355.